Skip to content

Stamp PostHog app version on every telemetry event - #444

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-5854-restore-posthog-app-version-on-every-telemetry-event
Aug 9, 2026
Merged

Stamp PostHog app version on every telemetry event#444
TheGreatAxios merged 1 commit into
mainfrom
cl-5854-restore-posthog-app-version-on-every-telemetry-event

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Collaborator

Summary

  • Dual-stamp $app_version (PostHog standard Version property) alongside existing service_version on every telemetry capture
  • Fixes PostHog Version breakdown bucketting every event as Other
  • Docs + unit test coverage for the dual stamp

Fixes CL-5854.

Reviews

  • Greybeard: approve, ship as-is
  • Critique / code review: clean to ship / approve

Test plan

  • bun test ./tests/unit/telemetry.test.ts (28 pass)
  • bun run test (4452 pass)
  • bun run build
  • CI green
  • After ship: PostHog Version shows real semver (e.g. 0.2.95) on new events

PostHog Version breakdown reads the standard app version property. Events only sent a custom service_version, so every release bucketed as Other. Dual-stamp the package version so the built-in filter works and existing dashboards keep working.
@linear-code

linear-code Bot commented Aug 9, 2026

Copy link
Copy Markdown

CL-5854

@TheGreatAxios
TheGreatAxios merged commit 888863f into main Aug 9, 2026
2 checks passed
@TheGreatAxios
TheGreatAxios deleted the cl-5854-restore-posthog-app-version-on-every-telemetry-event branch August 9, 2026 21:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant